severe ambient conditions - Francés Inglés Diccionario